Modular Appliance Apparatus Configured for Multiple Attachments

ABSTRACT

A modular appliance apparatus is disclosed for use in the preparation of food products. The modular appliance apparatus may have a housing to contain internal components. The housing may contain a motor, a controller, and electronic circuitry. On a bottom portion of the housing, at least one base contact may be present. An attachment may secure to the bottom portion of the housing and contain at least one attachment contact. An electronic connection between the at least one base contact and at least one attachment contact may be interpreted by the controller to determine a speed of operation by the motor. Depending on the type of attachment secured to the housing, various different combinations of electronic connections may be made to operate the motor at different speeds to meet the requirements for food preparation by the specific attachment.

CROSS-REFERENCE AND PRIORITY CLAIM TO RELATED PATENT APPLICATIONS

This non-provisional patent application claims priority to U.S.provisional patent application Ser. No. 62/776,252, filed Dec. 6, 2018,and entitled “Modular Appliance Apparatus Configured for MultipleAttachments”, the entire disclosure of which is incorporated herein byreference.

INTRODUCTION

Kitchen appliances come in many different forms, and most kitchenappliances are suitable only for a single use. For example, if a userwished to have an appliance for chopping nuts, the user would have tobuy an individual appliance solely for the purpose of chopping nuts. Ifthe user then wished to have an appliance for blending purposes, the nutchopper appliance would be inadequate, and the user would have topurchase another appliance solely for the purpose of blending. Further,if the user wished to have an appliance for shredding a salad, both thenut cutter and the blender would be inadequate, and the user would haveto purchase another appliance for shredding salads. The number of singleuse designed appliances available and purchased by consumers isextremely vast. Moreover, this process of purchasing and using singleuse appliances becomes time consuming, expensive, and a waste of kitchenspace. What is needed is a way to have one appliance that could attachto and function as multiple other appliances. Such a device would reducethe expense of multiple devices, reduce the space needed to storemultiple devices, and simplify the shopping process for kitchenappliances—thereby saving consumers time.

One problem to be overcome with such a device, however, is that thespeeds at which the various devices operate are drastically different.For example, peeling and mashing devices operate at low speeds that areunsuitable for tasks such as blending or whisking. Similarly, devicesfor blending or whisking operate at high speeds and using such devicesto mash or peel could result in damage to the device, food, or the user.A variable speed device may be employed to overcome this problem, butsuch a device raises its own issues.

Even if the device operates at variable speeds, the large difference inspeeds at which the device would have to operate would make it difficultfor the consumer to select appropriate speeds themselves. Furthermore,it would be possible that the consumer would accidentally select anincorrect speed, which could lead to harm to the consumer, appliance, orthe food product being prepared. As a result, what is needed is a way tohave the speed selection for the multiple appliances to be preset foreach device so there is no risk that the consumer causes harm tothemselves, the appliance, or the food preparation process with manualspeed selections. Automatically selected speeds would also simplify theconsumer's experience by facilitating ease of use of the device andensuring an optimal speed is selected for each device—which eliminatesguesswork on the part of the user.

This disclosure is related to a modular appliance apparatus thatovercomes these issues. The modular appliance apparatus has electricalcontact points allowing the modular appliance apparatus to attach tovarious attachments, thereby accomplishing multiple kitchen needs. As aresult, the modular appliance apparatus may connect to other apparatusesthat function as the above referenced devices. Additionally, the usermay grip the modular appliance apparatus and press a switch thatactivates the modular appliance apparatus at a set speed thatcorresponds to the proper operational speed of the attachment to whichit is connected. When different attachments are connected via theelectrical contacts, the circuitry within the modular applianceapparatus allows a microprocessor or circuitry inside the modularappliance apparatus to determine a correct functional speed for thespecific attachment once the switch is activated by the user. Because ofthis, the user has the advantage of allowing the internal circuitry ofthe modular appliance apparatus to determine the optimal set forfunctionality of the attachment. This facilitates ease of use andimproves consumer safety when using the device.

Further features and advantages of the disclosed embodiments, as well asthe structure and operation of various elements of the disclosedembodiments, are described in detail below with reference to theaccompanying drawings.

BRIEF DESCRIPTION OF THE DRAWINGS

The accompanying drawings, which are incorporated in and form a part ofthe specification, illustrate the disclosed embodiments and, togetherwith the description, serve to explain certain inventive principles. Inthe drawings:

FIG. 1 illustrates an example modular appliance apparatus in accordancewith an embodiment of the disclosure.

FIG. 2 illustrates a top down view of the bottom surface of an examplemodular appliance apparatus in accordance with an embodiment of thedisclosure.

FIG. 3 illustrates an example base with a plurality of base contacts onthe modular appliance apparatus in accordance with an embodiment of thedisclosure.

FIG. 4 illustrates an example attachment base with a plurality ofattachment contacts on an attachment to be coupled to the modularappliance apparatus in accordance with an embodiment of the disclosure.

FIG. 5 shows a table of various speed settings for each combination ofactivated controls determined by the plurality of base contacts on themodular appliance apparatus in accordance with an embodiment of thedisclosure.

FIG. 6 shows a table of the different speeds for each speed settingavailable to the modular appliance apparatus in accordance with anembodiment of the disclosure.

FIG. 7 shows an electrical schematic of the control circuitry for themodular appliance apparatus in accordance with an embodiment of thedisclosure.

FIG. 8 shows a flowchart for digital motor control of the modularappliance apparatus in accordance with an embodiment of the disclosure.

FIG. 9 shows an electrical schematic of circuitry within the modularappliance apparatus for attachment-driven motor speed control with useof static resistors in accordance with an embodiment of the disclosure.

FIG. 10 shows an electrical schematic of circuitry within the modularappliance apparatus for attachment-driven motor speed control with useof a variable resistor in accordance with an embodiment of thedisclosure.

FIG. 11 illustrates an example of the modular appliance apparatusconnected to an attachment that is a nut chopper in accordance with anembodiment of the disclosure.

FIG. 12 illustrates an example of another attachment connected to themodular appliance apparatus that is an immersion blender in accordancewith an embodiment of the disclosure.

FIG. 13 illustrates an example of yet another attachment connected tothe modular appliance apparatus that is a mixer in accordance with anembodiment of the disclosure.

FIG. 14 illustrates an example of yet another attachment connected tothe modular appliance apparatus that is a salad shredder in accordancewith an embodiment of the disclosure.

FIG. 15 illustrates an example of yet another attachment connected tothe modular appliance apparatus that is a spiralizer in accordance withan embodiment of the disclosure.

FIG. 16 illustrates an example of yet another attachment connected tothe modular appliance apparatus that is a pasta maker in accordance withan embodiment of the disclosure.

FIG. 17 illustrates an example of yet another attachment connected tothe modular appliance apparatus that is a juicer in accordance with anembodiment of the disclosure.

DETAILED DESCRIPTION OF EXAMPLE EMBODIMENTS

Referring to the accompanying drawings, FIG. 1 illustrates an examplemodular appliance apparatus 100. The modular appliance apparatus 100shown in FIG. 1 comprises a housing 105. Within the housing 105, theremay be located electronic circuitry to run the modular applianceapparatus as well as motor components. The housing 105 in FIG. 1comprises a top end 110 and a bottom end 115. The top end 110 and thebottom end 115 of the housing 105 shown in FIG. 1 are connected by ashaft portion 125 of the housing 105. The housing 105 further comprisesa power base 120. The modular appliance apparatus 100 as seen in FIG. 1is a cordless to provide power, but it should be understood that themodular appliance apparatus 100 may be constructed with a cord attachedto a power source. It should also be understood that cordlessembodiments may further comprise a battery located within the housing105, though a battery is not shown in the figures. In some embodiments,the battery may be rechargeable and permanently mounted within thehousing 105. In other embodiments, however, the battery may be removableand replaceable. The housing 105 in FIG. 1 may also contain a mechanicalswitch 130 on its surface.

The mechanical switch 130 shown in FIG. 1 is located on the shaftportion 125 of the modular appliance apparatus 100, but the mechanicalswitch 130 may be located in another position on the housing 105. Forexample, the mechanical switch 130 may be located at a top surface 135of the housing 105. The mechanical switch 130 shown in FIG. 1 isillustrated as a power button, but the mechanical switch 130 may be anytype of mechanical switch. For example, the mechanical switch 130 may bea power knob or another type of actuating switch used to operate themodular appliance apparatus 100. In some embodiments, there may also bea speed knob (not shown) located on the shaft portion 125 of the housing105. The speed knob can allow the user to manually adjust the speed ofthe modular appliance apparatus 100 to override stored operationalspeeds determined by the programming of the modular appliance apparatus100.

The housing 105 shown in FIG. 1 may be comprised of any material. Forexample, the housing 105 may be comprised of plastic, metal, somecombination of the two, or any other suitable material able to create asufficiently rigid and strong structure of the modular applianceapparatus 100. FIG. 1 shows the housing 105 comprising a single shaft,but the power base 120 may include other portions. For example andwithout limitation, the power base 120 may be comprised of multipleshafts or may include a handle. The top end 110 and bottom end 115 ofthe housing 105 shown in FIG. 1 show the bottom end 115 having the powerbase 120.

FIG. 2 illustrates a top down view of a bottom surface 210 of the powerbase 120 of the modular appliance apparatus 100. The bottom surface 210,located on the underside of the power base 120, may contain a pluralityof base contacts 200. The plurality of base contacts 200 may connect tolike contacts on an attachment to complete circuitry within the modularappliance apparatus 100, thereby powering the apparatus. Also located onthe underside of the power base 120 may be a drive mechanism 205. Thedrive mechanism 205 may mechanically attach to a like drive coupling onthe attachment at one end to drive the operation of the attachment bythe modular appliance apparatus 100. At the other end, the drivemechanism 205 may attach to a drive shaft, and in turn, a motorcontained within the housing 105 to drive both the modular applianceapparatus 100 and the secured attachment when power switch 130 isactivated by the user.

FIG. 3 illustrates an example layout 300 of the plurality of basecontacts 200 on the power base 120 of the modular appliance apparatus100. FIG. 3 shows the plurality of base contacts 200 aligned in a singlerow, but the base contacts 200 may be arranged in any configuration. Forexample and without limitation, the base contacts 200 could be arrangedin two rows of three or three rows of two. FIG. 3 also shows the basecontacts 200 as having four sides in a rectangular shape 305, but thebase contacts 200 may consist of any number of sides and may come in anyshape. For example and without limitation, the base contacts 200 may becircular. FIG. 3 shows a row of six base contacts 200 on the power base120, but there may be any number of base contacts 200 on the power base120. The plurality of base contacts 200 are aligned so that one of thebase contacts is connected to a source of power, a power contact 310,one of the base contacts is connected to a ground, a ground contact 315,and the other base contacts are control contacts 320 to control theoperational speed of the motor.

Each control contact 320 can either be in an “on” or “off” state. Whenconnected to a source of power, the control contacts 320 communicatetheir states to a controller, such as a microprocessor, located withinthe housing 105 of the modular appliance apparatus 100. FIG. 3 showsfour control contacts 320 for a total of sixteen speed options. Thedifferent speed rates for each of the control communications are shownin greater detail with FIGS. 5 and 6. However, the amount of basecontacts 200 and the rates of speed are not limited by the amounts givenin FIGS. 5-6 and may be any amount desirable by the user and the numberof binary combinations afforded by the number of control contacts 320.The use of the different speeds is not limited by the applications shownin FIG. 6 and may be any other suitable use.

FIG. 4 illustrates an example of the layout of the plurality ofattachment contacts 400 on an attachment 405 connected and in electricalcommunication with the power base 120 of the modular appliance apparatus100. FIG. 4 shows the plurality of attachment contacts 400 aligned in asingle row, but the attachment contacts 400 may be arranged in anyconfiguration. For example and without limitation, the attachmentcontacts 400 could be arranged in two rows of three or three rows oftwo. FIG. 4 also shows the attachment contacts 400 being slightly raisedin a semicircular configuration 410. The raised semicircularconfiguration can assist in ensuring electrical communication betweenthe attachment contacts 400 and the base contacts 200 of the modularappliance apparatus 100. In addition, the attachment contacts 400 mayhave four sides in a rectangular shape, but the attachment contacts 400may consist of any number of sides and may come in any shape. Forexample and without limitation, the attachment contacts 400 may becircular and may protrude like pogo pins to facilitate the connection tothe plurality of base contacts 200. The arrangement and shape of theattachment contacts 400 on an appliance will be in accordance with thearrangement and shape of the plurality of base contacts 200 on the powerbase 120 of the modular appliance apparatus 100. This is to facilitatethe connection to the plurality of base contacts 200.

The attachment 405 may also have a drive coupling (not shown) that canconnect to the drive mechanism 205 of the modular appliance apparatus100. The drive coupling can mate with the drive mechanism to facilitatemovement of the mechanical components contained within the attachment405. The attachment may also have a locking mechanism (not shown) whichcan mechanically couple the attachment to the power base 120 of themodular appliance apparatus 100 so that the attachment 405 does notdislodge or allow for disconnection of the base contacts 200 and theattachment contacts 400 when the modular appliance apparatus 100 is inuse. Depending on the desired speed of the attachment 405, theattachment may have additional circuitry that connects the necessaryattachment contacts 400 to the ground contact 315 thereby allowing thecontroller to determine the desired speed of operation by the modularappliance apparatus 100.

Turning now to FIG. 5, a reference table 500 of various speed settingsfor each combination of activated controls, which are determined by theplurality of base contacts in connection with the plurality ofattachment contacts, can be seen. A memory may store this table ofvarious speed settings either in the controller, such as amicroprocessor, or a motor controller of the modular applianceapparatus. Based on a binary state of the control contacts 320, theprocessing logic may look up this reference table 500 from the memory tooutput the correct speed. For example, if four control contacts 320 arepresent, sixteen position operational states may be stored within thereference table 500 in the memory and accessed for motor speed control.

If the control contacts 320 are in electrical communication with theirrespective attachment contacts 400 to create a “0000” state 505, themotor of the modular appliance apparatus does not operate. The sameresult can be achieved if the control contacts 320 are in electricalcommunication with their respective attachment contacts 400 to create an“1111” state 580. Each of these states are safety mechanisms thatprevent the modular appliance apparatus 100 from operating in unsafeconditions such as when an attachment is not present or if the powerbase 120 is in contact with a conductive surface that may inadvertentlycreate an electronic circuit between the base contacts 200.

A first speed of operation by the modular appliance apparatus 100 can beachieved when the control contacts 320 are in electrical communicationwith their respective attachment contacts 400 to create a “0001” state510. A second speed of operation by the modular appliance apparatus 100can be achieved when the control contacts 320 are in electricalcommunication with their respective attachment contacts 400 to create a“0010” state 515. A third speed of operation by the modular applianceapparatus 100 can be achieved when the control contacts 320 are inelectrical communication with their respective attachment contacts 400to create a “0011” state 520. A fourth speed of operation by the modularappliance apparatus 100 can be achieved when the control contacts 320are in electrical communication with their respective attachmentcontacts 400 to create a “0100” state 525. A fifth speed of operation bythe modular appliance apparatus 100 can be achieved when the controlcontacts 320 are in electrical communication with their respectiveattachment contacts 400 to create a “0101” state 530. A sixth speed ofoperation by the modular appliance apparatus 100 can be achieved whenthe control contacts 320 are in electrical communication with theirrespective attachment contacts 400 to create a “0110” state 535. Aseventh speed of operation by the modular appliance apparatus 100 can beachieved when the control contacts 320 are in electrical communicationwith their respective attachment contacts 400 to create a “0111” state540.

Additionally, one of the control contacts 320 can control whether apower signal is passed from the controller, or motor power source, tothe attachment 405. In this type of example, the attachment 405 may havepowered components such as a timer or light that requires a power inputto operate. If the power control contact is in an “on” state, power mayflow to the attachment 405. For example, if the power contact is activein an “on” state but the other control contacts are “off” to create a“1000” state 545, the modular appliance apparatus 100 may not function.This is an additional safety measure to prevent unintended operation ofthe modular appliance apparatus 100.

A first speed of operation with power provided to the attachment 405 canbe achieved when the control contacts 320 are in electricalcommunication with their respective attachment contacts 400 to create a“1001” state 550. A second speed of operation with power provided to theattachment 405 can be achieved when the control contacts 320 are inelectrical communication with their respective attachment contacts 400to create a “1010” state 555. A third speed of operation with powerprovided to the attachment 405 can be achieved when the control contacts320 are in electrical communication with their respective attachmentcontacts 400 to create a “1011” state 560. A fourth speed of operationwith power provided to the attachment 405 can be achieved when thecontrol contacts 320 are in electrical communication with theirrespective attachment contacts 400 to create a “1100” state 565. A fifthspeed of operation with power provided to the attachment 405 can beachieved when the control contacts 320 are in electrical communicationwith their respective attachment contacts 400 to create a “1101” state570. A sixth speed of operation with power provided to the attachment405 can be achieved when the control contacts 320 are in electricalcommunication with their respective attachment contacts 400 to create a“1110” state 575.

As viewed in FIG. 6, a speed legend 600 is provided for operation of themodular appliance apparatus. The speed legend 600 can be stored withinthe memory of the controller or another component of the modularappliance apparatus 100 and accessed by processing applications based onthe detected state of operation determined by the connection between thebase contacts 200 and the attachment contacts 400. The speed legend 600provides a revolutions per minute speed output create by the motor andsent to a drive shaft to operate the drive mechanism 205.

The maximum and minimum number of revolutions per minute may vary foreach of the associated speeds of operation of the modular applianceapparatus 100. This range of operation is acceptable for the ranges ofoperation needed for the intended use of the modular appliance apparatus100 with an attachment 405 in a specific method of food preparation. Fora first speed 605, the motor may output a regular revolutions per minuteof 50 and a maximum revolutions per minute of 150. The first speed 605could be used for a slow stir application of food products or a peelingoperation such as peeling a fruit. For a second speed 610, the motor mayoutput a regular revolutions per minute of 500 and a maximum revolutionsper minute of 750. The second speed 610 could be used for spiralizingvegetables, for use of the modular appliance apparatus 100 as a handmixer, a low blender setting, or for potato mashing or ricing. For athird speed 615, the motor may output a regular revolutions per minuteof 400 and a maximum revolutions per minute of 1000. The third speed 615could be used for an ice crushing operation. For a fourth speed 620, themotor may output a regular revolutions per minute of 1000 and a maximumrevolutions per minute of 1500. The fourth speed 620 could be used for awhisking operation. For a fifth speed 625, the motor may output aregular revolutions per minute of 4000 and a maximum revolutions perminute of 8000. The fifth speed 625 could be used for a food processingoperation or a medium to high blender operation. For a sixth speed 630,the motor may output a regular revolutions per minute of 7000 and amaximum revolutions per minute of 9000. The sixth speed 630 could beused for an immersion blender type of operation. For a seventh speed635, the motor may output a regular revolutions per minute of 12000 anda maximum revolutions per minute of 12000. The seventh speed 635 couldbe used for a sonic blade operation or a high blender operation. As canbe seen from the multitude of example food operations discussed above,the modular appliance apparatus 100 can be used in many different waysfor a variety of food operations. It should be understood, however, thatthis list of food preparation operations is in no way limiting.Alternative food preparations may be made, and one of the desired speedsof the modular appliance apparatus 100 may also function for thealternative food preparation.

An example of the electronic circuitry 700 for the attachment-drivenmotor speed control is shown in FIG. 7. FIG. 7 includes a motor controlcircuit 705. The motor control circuit communicates with a controller710 and is provided a speed setting from the controller 710. A motor 730is also connected to the motor control circuit 705 to provide the speedoutput determined by the motor control circuit 705. A power source 735is also provided and connected to the electronic circuitry 700 to drivethe overall operation of the electronic circuitry 700. The power source735 may provide AC power or DC power dependent on the other componentsof the electronic circuitry 700. Controller 710 may be a microprocessorthat has a memory. The memory may store the reference table 500 and thespeed legend 600. The controller 710 may also have a plurality of pinsthat can connect to additional components of the electronic circuitry700. One pin of the controller 710 may connect to the power source 735to provide power to the controller. Another pin of the controller 710may connect to the motor control circuit 705 to provide the output speedto the motor 730 via the motor control circuit 705. Yet another pin ofthe controller 710 may connect to a trigger switch 745. The triggerswitch 745 is activated by the user pressing the mechanical switch 130on the housing 105 of the modular appliance apparatus 100 therebyconnecting the circuit to allow a signal to pass into the controller710. A ground pin 725 of the controller is connected to ground contact315 of the base contacts 200. The ground pin 725 connection provides apower ground for the electronic circuitry 700. A power pin 720 isconnected to a power contact 310 of the base contacts 200. The controlpins 740 connect to their respective control contacts 320 of the basecontacts 200.

As further seen in FIG. 7, the base contacts 200 on the power base 120are connected to the different attachments. A sample attachment 715 isshown in FIG. 7. As opposed to the attachment 405 seen in FIG. 4, sampleattachment 715 only has three attachment contacts 400 to complete thecircuit. The reference table 500 gives example speed rates for thedifferent combinations of contacts communicating an “on” state to thecontroller 710. In the FIG. 7 example, “on” contacts 1 and 3 (connectedto pins 2 and 4) connect to the ground to complete the circuit of thesample attachment 715. This configuration sends a “1010” state 555 tothe controller 710 that controls the motor speed. The motor speed forthis sample attachment would be a second speed with power provided tothe power pin 720 and to be used by the sample attachment 715. Accordingto FIG. 6, the speed of the motor may be outputted at a regularrevolutions per minute of 500 and a maximum revolutions per minute of750. The second speed 610 could be used for spiralizing vegetables, foruse of the modular appliance apparatus 100 as a hand mixer, a lowblender setting, or for potato mashing and potato ricing.

An example of the control flow chart 800 for the digital motor controlis shown in FIG. 8. The example given in FIG. 8 starts with plugging inthe modular appliance apparatus 100 at step 805. Plugging in the modularappliance apparatus 100 in this sense means mating and securing themodular appliance apparatus 100 with the attachment 405 to connect theplurality of base contacts 200 to the plurality of attachment contacts400 on the attachment 405. Once the attachment 405 is attached, thecontroller 710 queries and receives whether any of the pins are enabledat step 810. If no pins are enabled, the controller 710 registers areading of the “0000” state 505. According to the reference table 500 inFIG. 5, the motor will be set to MOTOR OFF. At this point, in step 815,the motor is disabled until the pin state changes. If at least one pinis enabled, the controller 710 then queries and receives whether all ofthe pins are enabled at step 820. If all of the pins are enabled, acontroller registers a reading of the “1111” state 580. According to thereference table 500 in FIG. 5, the motor will be set to MOTOR OFF, andthe motor is disabled until the pin state changes. If at least one, butfewer than all of the pins are enabled, the controller queries andreceives whether the power pin 720 is enabled at step 825. If the powerpin 720 is enabled, power is passed through the modular applianceapparatus 100 to the attachment 405 to possible power various componentsof the attachment 405 at step 830. If the power pin 720 is not enabled,or if the power pin 720 is enabled with power flowing through to theattachment 405, the speed of the motor is adjusted to the correspondingspeed based off of the reference table 500 in FIG. 5 as seen in step835. Next, the user pushes the mechanical switch 130 at step 840 and themotor runs at the programmed speed for the attachment 405 at step 845.

An example of an analog control system 900 for the modular applianceapparatus 100 with static resistors is shown in FIG. 9. Unlike thedigital control system, the analog control system accomplishes motorspeed control 915 by a plurality of diodes 925 and static resistors 930.Depending on the attachment contacts 400, mating with the base contacts200 creates the completed circuitry to output the speed control to motor935. Base contacts 200 work with attachment contacts 400 to create a setof switches 950. Each switch 950 is formed by the pairing of therespective base contact 200 with the attachment contact 400. Whenconnected, current is allowed to flow through each the static resistor930 and the diode 925 of the representative path and provide a currentoutput to the motor varying from the amount of connections activated aspecific instance. The motor 935 will then output the correct speed tothe drive mechanism 205 based on the received current. The power source905 may provide AC power or DC power dependent on the other componentsof the electronic circuitry. A trigger switch 910 is also present. Thetrigger switch 910 is activated by the user pressing the mechanicalswitch 130 on the housing 105 of the modular appliance apparatus 100thereby connecting the circuit to allow a power to pass into the speedcontrol 915. In this analog embodiment, the trigger switch 910 may beconnected to a ground pin of the base contacts 200 that is no longerbeing used for grounding. The ground pin would then mate with acorresponding attachment contact 400 to power to pass through theattachment 405 and then back into the speed control 915 based on theother contact combinations in place between the base and attachmentcontacts 200 and 400.

Additionally, passing power to the attachment 405 is accomplished in adifferent way with the analog circuitry design. A transformer 940 isprovided power by the power source 905. The output of transformer 940can then pass power to the attachment power supply 955 if there is aconnection between the representative base contact 200 and theattachment contact 400 of the attachment 405. In this manner, power isprovided to the attachment 405.

An example of an alternate analog control system 1000 with variableresistors for an attachment 405 is given in FIG. 10. Unlike FIG. 9,which utilizes multiple static resistors 920, FIG. 10 uses a variableresistor 1005 configured to change the resistance value based on thenumber of contacts connections between the plurality of base contacts200 and the plurality of attachment contacts 400. Depending on thenumber of contact connections, the variable resistor 1005 will output anadjusted current to the motor 1025 for operation of the modularappliance apparatus 100. This variable resistor 1005 will equal the setvalue of resistance from the different combinations of contact pointsbetween the plurality of base contacts 200 and the plurality ofattachment contacts 400 being activated as shown in FIG. 9. Eachattachment 405 will have a different combination of contact points beingactivated and each combination will have an outputted current flow basedon the variable resistance going into the motor 1025. In this alternateanalog circuitry, the variable resistor 1005 will act as the speedcontrol for the motor 1025. FIG. 10 starts with power supply 1010. Thepower supply 1010 may provide AC power or DC power dependent on theother components of the electronic circuitry. A trigger switch 1015 isalso present. The trigger switch 910 is activated by the user pressingthe mechanical switch 130 on the housing 105 of the modular applianceapparatus 100 thereby connecting the circuit to allow a power to passinto the variable resistor 1005. FIG. 10 shows the trigger switch 1015in an “off” position. At this position, the circuit is not fullyconnected and no power is being transferred from the power supply 1010to the variable resistor 1005. At this state, the motor will not run. Inthis analog embodiment, the trigger switch 1015 may be connected to aground pin of the base contacts 200 that is no longer being used forgrounding. The ground pin would then mate with a correspondingattachment contact 400 to pass power through the attachment 405 and thenback into the variable resistor 1005 based on the other contactcombinations in place between the base and attachment contacts 200 and400.

Additionally, passing power to the attachment 405 is accomplished in adifferent way with the alternate analog circuitry design. A transformer1020 is provided power by the power source 1010. The output oftransformer 1020 can then pass power to the attachment power supply 1030if there is a connection between the representative base contact 200 andthe attachment contact 400 of the attachment 405. In this manner, poweris provided to the attachment 405.

FIG. 11 illustrates an example embodiment of an attachment for themodular appliance apparatus 100. The example embodiment shown in FIG. 11is a nut chopper 1100. The nut chopper 1100 in FIG. 11 has a housing1105. The housing 1105 in FIG. 11 includes of a top end 1110 and abottom end 1115. The top end 1110 of the housing 1105 has a hole 1120large enough to fit a rotating blade 1125. The top end 1110 and thebottom end 1115 of the housing 1105 are connected by a boundary 1130.The boundary 1130 serves to create a bounded region to contain the nutsand to prevent the nuts at all stages of the chopping function fromescaping outside of the contained area. The boundary 1130 also ensuresthat the nuts are kept within reach of the blade 1125 so they may berepeatedly chopped until they reach the desired size rather than scatterafter the initial chopping. The boundary 1130 shown in FIG. 11 iscircular but the boundary can be any shape. The boundary 1130 shown inFIG. 11 is transparent, but the boundary is not limited only totransparent boundaries. In fact, the boundary 1130 may be made from avariety of materials including, but not limited to, plastic or glass.

The nut chopper 1100 shown in FIG. 11 has a nut chopping rotating blade1125. The rotating blade 1125 has a plurality of cutting edges 1135located at the bottom end of the rotating blade 1125, and a blade shaft1140 extending upward from the plurality of cutting edges 1135. Theblade shaft 1140 fits through the hole 1120 on the top end 1110 of thenut chopper housing 1105. The rotating blade 1125 shown in FIG. 11 doesnot show the number of cutting edges 1135, but the rotating blade 1125is not limited to any number of cutting edges.

At the top end of the housing 1105, a plurality of attachment contactsmay be present (not shown). These attachment contacts mate with theplurality of base contacts 200 on the modular appliance apparatus 100 tocomplete the circuitry of the modular appliance apparatus 100. The topend of the housing 1105 may also have a drive coupling (not shown).Within this drive coupling, the drive mechanism 205 of the modularappliance apparatus 100 may attach to and operationally drive theattached nut chopper 1100.

The nut chopper 1100 may be operated by connecting the plurality ofattachment contacts 400 to the plurality of base contacts 200, slottingthe drive mechanism 205 into the drive coupling, and engaging themechanical switch 130. Creating the contact connections and slotting thedrive mechanism 205 into the drive coupling may occur simultaneously andbe accomplished by the same action, though the connections may also beaccomplished through independent actions. Once the nut chopper 1100 hasbeen attached to the modular appliance apparatus 100 and the mechanicalswitch 130 engaged, the motor will spin up to the speed selected via oneof the above described methods and nuts may be chopped within thehousing 1105.

FIG. 12 illustrates an example embodiment of an attachment for themodular appliance apparatus 100. The example embodiment shown in FIG. 12is an immersion blender 1200. The immersion blender 1200 consists of arotating blade 1205. The rotating blade 1205 consists of a top section1210 and a bottom section 1215. The top section 1210 comprises a shaft,and the bottom section 1215 comprises a plurality of cutting edges. Therotating blade 1205 in FIG. 12 does not show the number of cuttingedges, but the rotating blade 1205 is not limited to any number ofcutting edges. The rotating blade 1205 may be made from variousmaterials including, without limitation, plastic or metal. Like previousembodiments, a plurality of attachment contacts (not shown) and a drivecoupling (not shown) may be located on the rotating blade 1205 to fitand mate with the modular appliance apparatus 100 to allow operation ofthe immersion blender.

The immersion blender 1200 may be operated by connecting the pluralityof attachment contacts 400 to the plurality of base contacts 200,slotting the drive mechanism 205 into the drive coupling, and engagingthe mechanical switch 130. Creating the contact connections and slottingthe drive mechanism 205 into the drive coupling may occur simultaneouslyand be accomplished by the same action, though the connections may alsobe accomplished through independent actions. Once the immersion blender1200 has been attached to the modular appliance apparatus 100 and themechanical switch 130 engaged, the motor will spin up to the speedselected via one of the above described methods and various items may beblended.

FIG. 13 illustrates an example embodiment of an attachment for themodular appliance apparatus 100. The example embodiment shown in FIG. 13is a mixer 1300. The mixer 1300 shown in FIG. 13 comprises a housing1305. The housing 1305 of the mixer 1300 contains a main body 1310 and ahandle 1315. The main body 1310 of the housing 1305 comprises a top end1320, a bottom end 1325, and a cylindrical base 1330. The top end 1320of the main body 1310 is connected to the handle 1315 of the housing1305. The bottom end 1325 of the main body 1310 has protrusion points1335. The protrusion points 1335 contain the mechanical mixing blades1340. FIG. 13 shows two protrusion points 1335 containing two mixingblades 1340, but the main body 1310 of the housing 1305 is not limitedto two protrusion points 1335 containing two mixing blades 1340.

In the pictured embodiment, the mixing blades 1340 each include a shaft1345 and three mixing sub-blades 1350 that rotate around the shaft 1345.The mixing blades 1340 are not limited to three mixing sub-blades 1350and may have more or less. In other embodiments, however, the mixingblades may take other forms. For example, and without limitation, themixing blades may be large whisks or dough hooks. The mixing blades 1340may be constructed from various materials including, but not limited to,plastic or metal. The cylindrical base 1330 of the housing 1305 is thecentral part of the housing 1305. The cylindrical base 1330 is connectedto the handle 1315, the modular appliance apparatus 100, and theprotrusion points 1335 at different locations. The handle 1315 of thehousing 1305 of the mixer 1300 in FIG. 13 is connected to the main body1310 of the housing 1305 at the top end 1320 of the main body 1310. Thehandle 1315 extends outwards from the main body 1310 and contains acurved surface design for gripping. Like previous embodiments, aplurality of attachment contacts and a drive coupling (both of which arenot shown) may be located on the attachment to fit and mate with themodular appliance apparatus 100 to allow operation of the mixer.

The mixer 1300 may be operated by connecting the plurality of attachmentcontacts 400 to the plurality of base contacts 200, slotting the drivemechanism 205 into the drive coupling, and engaging the mechanicalswitch 130. Creating the contact connections and slotting the drivemechanism 205 into the drive coupling may occur simultaneously and beaccomplished by the same action, though the connections may also beaccomplished through independent actions. Once the mixer 1300 has beenattached to the modular appliance apparatus 100 and the mechanicalswitch 130 engaged, the motor will spin up to the speed selected via oneof the above described methods and various items may be mixed.

FIG. 14 is an example embodiment of an attachment for the modularappliance apparatus 100. The example embodiment shown in FIG. 14 is asalad shredder 1400. The salad shredder shown in FIG. 14 comprises ahousing 1405. The housing 1405 comprises a base end 1410, a connectionpoint 1415 to the modular appliance apparatus 100, an insert opening1420 and a shredding opening 1425. The base end 1410 of the housing 1405comprises a flat bottom 1430 for support and a curved cylindrical siding1435. The curved cylindrical siding 1435 connects to the shreddingopening 1425 section of the housing 1405 at the top end of the base end1410. The connection point 1415 to the modular appliance apparatus 100comprises a cylindrical ring. The cylindrical ring contains a mechanicalconnection point to the modular appliance apparatus 100. The insertopening 1420 comprises a circular opening at the top of the housing1405. The insert opening 1420 is not limited to a circular shape and canbe any shape. The insert opening 1420 is designed to fit a pushingapparatus 1440 that will push a desired object into the shreddingopening 1425. The shredding opening 1425 contains the rotating saladshredder 1445. The rotating salad shredder 1445 rotates at the speedsupplied by the modular variable speed appliance in order to shred thesalad. The shredded salad then exits a circular opening in the shreddingopening 1425. Like previous embodiments, a plurality of attachmentcontacts and a drive coupling (both of which are not shown) may belocated on the attachment to fit and mate with the modular applianceapparatus 100 to allow operation of the salad shredder 1400.

The salad shredder 1400 may be operated by connecting the plurality ofattachment contacts 400 to the plurality of base contacts 200, slottingthe drive mechanism 205 into the drive coupling, and engaging themechanical switch 130. Creating the contact connections and slotting thedrive mechanism 205 into the drive coupling may occur simultaneously andbe accomplished by the same action, though the connections may also beaccomplished through independent actions. Once the salad shredder 1400has been attached to the modular appliance apparatus 100 and themechanical switch 130 engaged, the motor will spin up to the speedselected via one of the above described methods and salad may beshredded.

FIG. 15 is an example embodiment of an attachment for the modularappliance apparatus 100. The example embodiment shown in FIG. 15 is aspiralizer 1500. The spiralizer 1500 shown in FIG. 15 comprises ahousing 1505. The housing 1505 comprises a top end 1510 and a bottom end1520. The top end 1510 of the housing 1505 contains a mechanicalconnecting point 1525 to connect the spiralizer 1500 to the modularvariable speed appliance. The bottom end 1520 of the housing 1505comprises a flat surface for support 1530. The top end 1510 and thebottom end 1520 of the housing 1505 are connected by a main body 1535.The main body 1535 of the housing is curved along the outside. The upperend of the main body 1535 is the narrowest end of the main body 1535.The main body 1535 continually becomes a wider curve as the main body1535 heads toward the bottom end 1520 of the housing 1505. The upper endof the housing 1505 contains a blade for spiralizing on the inside ofthe housing (not shown). The blade for spiralizing rotates once themotor is activated in the modular appliance apparatus 100. Like previousembodiments, a plurality of attachment contacts 400 and a drive coupling(both of which are not shown) may be located on the attachment to fitand mate with the modular appliance apparatus 100 to allow operation ofthe spiralizer 1500.

The spiralizer 1500 may be operated by connecting the plurality ofattachment contacts 400 to the plurality of base contacts 200, slottingthe drive mechanism 205 into the drive coupling, and engaging themechanical switch 130. Creating the contact connections and slotting thedrive mechanism 205 into the drive coupling may occur simultaneously andbe accomplished by the same action, though the connections may also beaccomplished through independent actions. Once the spiralizer 1500 hasbeen attached to the modular appliance apparatus 100 and the mechanicalswitch 130 engaged, the motor will spin up to the speed selected via oneof the above described methods and various food products may bespiralized.

FIG. 16 is an example embodiment of an attachment for the modularappliance apparatus 100. The example embodiment shown in FIG. 16 is apasta maker 1600. The pasta maker 1600 shown in FIG. 16 comprises ahousing 1605. The housing 1605 comprises a bottom section 1610 and arotating upper section 1615. The bottom section 1610 is a supportsection and is flat at the bottom. The sides of the support section flowupwards to the bottom of the rotating upper section 1615 where thebottom section 1610 connects to the upper section 1615. At theconnection point, there is a slight blade 1620 that extrudes the pastaas it is rolled through the rotating upper section 1615. The uppersection 1615 comprises a left end 1625 and a right end 1630. The leftend 1625 and the right end 1630 are connected by the rotating main bodycylinder 1635. One of the ends of the rotating upper section contains amechanical connection point 1640 which connects the housing 1605 to themodular appliance apparatus 100. The other end of the rotating uppersection comprises and end base 1645. The rotating main body cylinder1635 which connects the two ends rotates when the motor from the modularappliance apparatus 100 is activated by the user. Pasta then extrudesthrough the slight blade 1620 while being feed via the rotating mainbody cylinder 1635. Like previous embodiments, a plurality of attachmentcontacts 400 and a drive coupling (both of which are not shown) may belocated on the attachment to fit and mate with the modular applianceapparatus 100 to allow operation of the pasta maker 1600.

FIG. 17 is an example embodiment of an attachment for the modularappliance apparatus 100. The example embodiment shown in FIG. 17 is ajuicer 1700. The juicer is comprised of a housing 1705. The housingcomprises a base 1710, a container for storing juice 1730, and a tap1720. The housing base 1710 comprises a bottom for support 1725 and thecontainer for storing juice 1730. The container for storing juice 1730shown in the example embodiment is transparent, but the container forstoring juice 1730 is not limited to a transparent material. Thecontainer for storing juice 1730 may be made from various materialsincluding, without limitation, plastic or glass. The housing base 1710also contains a mechanical connection point 1735 to the modularappliance apparatus 100. The mechanical connection point 1735 canextrude remains of the food products used by the juicer 1700. Thechamber for juicing 1740 is located at the top end of the housing base.The chamber for juicing contains an opening for the foods which will bejuiced. The tap 1720 of the juicer 1700 is located on the upper side ofthe housing base 1710. The tap 1720 allows for juice to be drained fromthe container for storing juice 1730 of the housing base 1710. Likeprevious embodiments, a plurality of attachment contacts 400 and a drivecoupling (both of which are not shown) may be located on the attachmentto fit and mate with the modular appliance apparatus 100 to allowoperation of the juicer 1700.

The juicer 1700 may be operated by connecting the plurality ofattachment contacts 400 to the plurality of base contacts 200, slottingthe drive mechanism 205 into the drive coupling, and engaging themechanical switch 130. Creating the contact connections and slotting thedrive mechanism 205 into the drive coupling may occur simultaneously andbe accomplished by the same action, though the connections may also beaccomplished through independent actions. Once the juicer 1700 has beenattached to the modular appliance apparatus 100 and the mechanicalswitch 130 engaged, the motor will spin up to the speed selected via oneof the above described methods and various food products may be juiced.

The embodiments were chosen and described in order to best explain theprinciples of the invention and its practical application to therebyenable others skilled in the art to best utilize the invention invarious embodiments and with various modifications as are suited to theparticular use contemplated.

As various modifications could be made in the construction and methodherein described and illustrated without departing from the scope of theinvention, it is intended that all matter contained in the foregoingdescription or shown in the accompanying drawings shall be interpretedas illustrative rather than limiting. For example, design of the modularappliance apparatus, different attachments, and different electroniccircuitry within the modular appliance apparatus may be employed but canachieve the same functionality of the underlying invention. Thus, thebreadth and scope of the present invention should not be limited by anyof the above-described example embodiments, but should be defined onlyin accordance with the following claims appended hereto and theirequivalents.

What is claimed is:
 1. A modular appliance apparatus comprising: ahousing having a top end and a bottom end; a motor located within thehousing; a controller located within the housing and in electroniccommunication with the motor; a switch located on the housing and incommunication with the controller, the switch having an on position andan off position; an at least one base contact located on the bottom endof the housing; a drive mechanism located on the bottom end of thehousing and in mechanical communication with the motor; an electroniccircuit connecting the at least one base contact, the switch, thecontroller, and the motor; and wherein an electrical connection betweenan attachment and the at least one base contact operates the motor at aselect speed determined by the controller when the switch is in the onposition.
 2. The modular appliance apparatus of claim 1, furthercomprising a power source.
 3. The modular appliance apparatus of claim2, wherein the power source is a battery located within the housing. 4.The modular appliance apparatus of claim 1, wherein the at least onebase contact is part of a plurality of base contacts.
 5. The modularappliance apparatus of claim 4, wherein the plurality of base contactsincludes a ground contact, a power contact, and an at least one controlcontact.
 6. The modular appliance apparatus of claim 5, wherein the atleast one control contact creates at least part of the electricalconnection with the attachment to operate the motor at the select speeddetermined by the controller when the switch is in the on position. 7.The modular appliance apparatus of claim 5, wherein the power contactprovides a power signal to the attachment to drive powered components ofthe attachment.
 8. The modular appliance apparatus of claim 1, whereinthe controller contains a memory, the memory storing a reference tablerelating to a state of the at least one base contact and a speed legendrelating to various speeds operable by the motor.
 9. The modularappliance apparatus of claim 8, wherein the controller interprets theelectrical connection between the attachment and the at least one basecontact to determine the state of the at least one base contact, andwherein the controller, by access to the reference table and the speedlegend, determines an operational speed of the state of the at least onebase contact and transmits the operational speed to the motor.
 10. Themodular appliance apparatus of claim 8, wherein the controller transmitsthe operational speed to a motor control circuit for setting the motorto the select speed.
 11. A modular appliance apparatus comprising: ahousing having a top end and a bottom end; a motor located within thehousing; a controller located within the housing and in electroniccommunication with the motor; a switch located on the housing and incommunication with the controller, the switch having an on position andan off position; a plurality of base contacts located on the bottom endof the housing; an electronic circuit connecting the plurality of basecontacts, the switch, the controller, and the motor; an attachmenthaving a plurality of attachment contacts; and wherein securing theattachment to the bottom end of the housing creates an electricalconnection between the plurality of attachment contacts and theplurality of base contacts to complete the electronic circuit.
 12. Themodular appliance apparatus of claim 11, wherein the electricalconnection between the plurality of attachment contacts and theplurality of base contacts operates the motor at a select speeddetermined by the controller when the switch is in the on position. 13.The modular appliance apparatus of claim 11, further comprising a drivemechanism located on the bottom end of the housing and a drive couplingon the attachment, the drive mechanism and drive coupling mechanicallycoupled when the attachment is secured to the bottom end of the housing.14. The modular appliance apparatus of claim 11, further comprising abattery located within the housing.
 15. The modular appliance apparatusof claim 11, wherein the plurality of base contacts includes a groundcontact, a power contact, and an at least one control contact.
 16. Themodular appliance apparatus of claim 15, wherein the at least onecontrol contact creates at least part of the electrical connection withthe plurality of attachment contacts to operate the motor at a selectspeed determined by the controller when the switch is in the onposition.
 17. The modular appliance apparatus of claim 15, wherein thepower contact provides a power signal to the attachment to drive poweredcomponents of the attachment.
 18. The modular appliance apparatus ofclaim 11, wherein the controller is a microprocessor having a memory,the memory storing a reference table relating to an operational state ofthe plurality of base contacts and a speed legend relating to variousspeeds operable by the motor.
 19. The modular appliance apparatus ofclaim 18, wherein the microprocessor interprets the electricalconnection between the plurality of base contacts and the plurality ofattachment contacts to determine the operational state of the pluralityof base contacts, and wherein the microprocessor, by access to thereference table and the speed legend, determines an operational speed ofthe operational state and transmits the operational speed to the motor.20. The modular appliance apparatus of claim 11, wherein the attachmentis one of a nut chopper attachment, an immersion blender attachment, amixer attachment, a salad shredder attachment, a spiralizer attachment,a pasta maker attachment, or a juicer attachment.
 21. A method ofoperating a modular appliance apparatus, the method comprising:retrieving a housing containing a motor, a controller, and an electroniccircuit; locating an at least one base contact on the housing; securingan attachment having an at least one attachment contact to a housinglocation of the at least one base contact to facilitate an electricalconnection between the at least one base contact and the at least oneattachment contact; processing, by the controller, a select speed tooperate the motor based on the electrical connection between the atleast one base contact and the at least one attachment contact; anddepressing a switch of the housing to complete the electronic circuit tooperate the motor at the select speed determined by the controller.